• word of the day

    lonas inodora

    lonas inodora - Dictionary definition and meaning for word lonas inodora

    Definition
    (noun) shrub of southwestern Mediterranean region having yellow daisylike flowers
Download our Mobile App Today
Receive our word of the day
on Whatsapp